/*** Eclipse Class Decompiler plugin, copyright (c) 2012 Chao Chen (cnfree2000@hotmail.com) ***/
package com.inxedu.os.common.dao;

import com.inxedu.os.common.entity.PageEntity;
import java.util.List;

public abstract interface GenericDao {
	public abstract Long insert(String paramString, Object paramObject);

	public abstract Long delete(String paramString, Object paramObject);

	public abstract Long update(String paramString, Object paramObject);

	public abstract <T> T selectOne(String paramString, Object paramObject);

	public abstract <T> List<T> selectList(String paramString, Object paramObject);

	public abstract <T> List<T> queryForListPage(String paramString, Object paramObject, PageEntity paramPageEntity);
}
